package com.diver.flinkdemo.entity;

import com.diver.flinkdemo.entity.xxt.TerminalUnit;
import lombok.Data;

import java.io.Serializable;

/**
 * @author LuJW
 * @date 2023/4/28 10:49
 */
@Data
public class PushData implements Serializable {
    //iccid
    private String iccid;
    //上报的指令类型（UD,AL...）
    private String typeIdent;
    //上报时间
    private long uploadTime;
    //经度
    private String lat;
    //维度
    private String lng;
    //电量
    private String power;
    //上报的定位类型(WIFI,GPS...)
    private String uploadType;
    //设备信息
    private TerminalUnit terminalUnit;
    //关机原因(2=手动关机；5=长按 6s 自动重启)
    private String offCause;
    //1:推送电量告警；2：推送其它告警；3:都要推送
    private Integer sendType;
    //5:离开安全区域；6：回到安全性区域；18：已离家；19：未离开家；20：已到校；21：未到校；22：离校；24：到家；25：未到家
    private Integer udMsgType;
    //通话记录号码
    private String callNum;

}
